children's game played with pins - French English Dictionary